cotton pellet - German English Dictionary